mutually repelling - French English Dictionary